package com.hospital.yang.login.dao;

import com.hospital.yang.login.entity.DoctorLogin;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * @PackgeName: com.hospital.yang.login.dao
 * @ClassName: DocdorLoginDao
 * @Author: 比巴卜
 * Date: 2021/9/16 15:05
 * project name: hospital
 * @Version: 1.8
 * @Description:
 */

/**
 * dao接口
 */
@Repository
public interface DoctorLoginMapper {
    /**
     * 医生登录
     *
     * @return
     */
    int login(@Param("doctorId") String doctorId, @Param("doctorPwd") String doctorPwd);

    /**
     * 忘记密码
     *
     * @param doctorid
     * @return
     */
    int forgetPwd(@Param("doctorId") String doctorid, @Param("doctorcard") String doctorcard);

    /***
     * 修改密码
     * @param doctorid
     * @param doctorpwd
     * @return
     */
    int updatePwd(@Param("doctorid") String doctorid, @Param("doctorpwd") String doctorpwd);

    /**
     * 如果登录成功则查询该医生的基本信息
     *
     * @param id 医生编号
     * @return 医生对象
     */
    DoctorLogin doctor(@Param("doctorId") String id);

}
